using System;
using System.Collections.Generic;
using System.Text;

namespace zeroflag.Windows.Custom
{
	public abstract class TreeView<ControllerType, DataType> : CustomView<ControllerType>
		where ControllerType : 
		TreeController<ACustomView, DataType>, 
		new()
		where DataType : class
	{
		public TreeView()
			: base()
		{
		}

		public TreeView(ControllerType controller)
			: base(controller)
		{
		}


		//public virtual DataType Value
		//{
		//    get { return this.GetController().Value; }
		//    set { this.GetController().Value = value; }
		//}
	}
}
